splash something or someone with liquid - Français Anglais Dictionnaire